• word of the day

    homarus capensis

    homarus capensis - Dictionary definition and meaning for word homarus capensis

    Definition
    (noun) small lobster of southern Africa
    Synonyms : cape lobster
Download our Mobile App Today
Receive our word of the day
on Whatsapp